package com.zuipin.entity.shoppingCart;

import java.math.BigDecimal;

/**
 * @description : 购物车赠品
 * @author : wuhaijun
 * @date : 2017年5月11日 上午10:30:47
 */
public class Gift {
	
	private String		ruleName;		// 规则名称
	
	private String		imageUrl;		// 图片地址
	
	private String		proName;		// 商品名称
	
	private String		proSku;			// 商品sku
	
	private BigDecimal	actualPayPrice;	// 实际支付价格
	
	private BigDecimal	formerPrice;	// 商品原价
	
	private BigDecimal	proPrice;		// 商品价格
	
	private Integer		giftNum;		// 赠送数量
	
	private BigDecimal	subtotal;		// 小计
	
	private BigDecimal	weight;			// 重量
	
	private String		businessType;	// 联营|自营
	
	private Long		ruleSetId;		// 规则ID
	
	private Long		cartId;			// 购物车ID
	
	private Short		isIntegralPro;	// 是否是积分商品 1是 0不是
	
	private Integer		integralPrice;	// 积分价
	
	public String getRuleName() {
		return ruleName;
	}
	
	public void setRuleName(String ruleName) {
		this.ruleName = ruleName;
	}
	
	public String getImageUrl() {
		return imageUrl;
	}
	
	public void setImageUrl(String imageUrl) {
		this.imageUrl = imageUrl;
	}
	
	public String getProName() {
		return proName;
	}
	
	public void setProName(String proName) {
		this.proName = proName;
	}
	
	public String getProSku() {
		return proSku;
	}
	
	public void setProSku(String proSku) {
		this.proSku = proSku;
	}
	
	public BigDecimal getActualPayPrice() {
		return actualPayPrice;
	}
	
	public void setActualPayPrice(BigDecimal actualPayPrice) {
		this.actualPayPrice = actualPayPrice;
	}
	
	public BigDecimal getFormerPrice() {
		return formerPrice;
	}
	
	public void setFormerPrice(BigDecimal formerPrice) {
		this.formerPrice = formerPrice;
	}
	
	public BigDecimal getProPrice() {
		return proPrice;
	}
	
	public void setProPrice(BigDecimal proPrice) {
		this.proPrice = proPrice;
	}
	
	public Integer getGiftNum() {
		return giftNum;
	}
	
	public void setGiftNum(Integer giftNum) {
		this.giftNum = giftNum;
	}
	
	public BigDecimal getSubtotal() {
		return subtotal;
	}
	
	public void setSubtotal(BigDecimal subtotal) {
		this.subtotal = subtotal;
	}
	
	public BigDecimal getWeight() {
		return weight;
	}
	
	public void setWeight(BigDecimal weight) {
		this.weight = weight;
	}
	
	public String getBusinessType() {
		return businessType;
	}
	
	public void setBusinessType(String businessType) {
		this.businessType = businessType;
	}
	
	public Long getRuleSetId() {
		return ruleSetId;
	}
	
	public void setRuleSetId(Long ruleSetId) {
		this.ruleSetId = ruleSetId;
	}
	
	public Long getCartId() {
		return cartId;
	}
	
	public void setCartId(Long cartId) {
		this.cartId = cartId;
	}
	
	public Short getIsIntegralPro() {
		return isIntegralPro;
	}
	
	public void setIsIntegralPro(Short isIntegralPro) {
		this.isIntegralPro = isIntegralPro;
	}
	
	public Integer getIntegralPrice() {
		return integralPrice;
	}
	
	public void setIntegralPrice(Integer integralPrice) {
		this.integralPrice = integralPrice;
	}
	
}
